Big Huge Thesaurus

lemon curd

noun

sounds kind of like